<?php

namespace App\Http\Middleware;

use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as Middleware;

class VerifyCsrfToken extends Middleware
{
    /**
     * The URIs that should be excluded from CSRF verification.
     *
     * @var array
     */
    protected $except = [
        //
        'api/user/update_merch_token',
        '/api/basequery/update_order',
        '/pay/print',
        '/pay/authcode',
        '/pay/queryorder',
        '/pay/get_company',
        '/pay/get_stores',
        '/pay/mechanism_merchant',
        '/pay/bill',
        '/pay/get_invoice',
        '/pay/test',
        '/QRTerminal/merchBindQuery',
        '/QRTerminal/authcodePay',
        '/QRTerminal/queryPayState',
        '/QRTerminal/transactionRecord',
        '/QRTerminal/transactionSummary',
        '/QRTerminal/merchBind',
        '/QRTerminal/authcodeRefund',
        '/QRTerminal/authcodeRefundQuery',
        '/QRTerminal/store_verify_callback',
        '/QRTerminal/pay_callback',
        '/QRTerminal/test',
    ];
}
